﻿@charset "utf-8";
/* CSS Document */
/*通用*/
*{margin:0;padding:0;}
 
body{font-size:12px;font-family:"宋体";text-align:center;}
img{border:0;}
ul{list-style:none;}
a{text-decoration:none; color:#000;}
a:hover{color:#d00e09;text-decoration:underline;}	 
.body{width:960px;height:auto;text-align:left;margin:0 auto;}
.left{ float:left}
.right{ float:right}
.hidden{ overflow:hidden; zoom:1}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal}

/*头部*/
.top{ background-color:#efefef; height:24px; padding:0px 15px; line-height:24px; text-align:left}
.top span{ float:right}
.top a{ color:#000000}
.Head{width:960px;text-align:left;}
.Logo{width:960px;height:64px;padding-top:15px;}
.Logo_left{width:140px;height:64px;float:left;}
.Logo_center{width:820px;height:64px;float:left;}

.nav{width:960px;height:63px;}
.nav_one{width:960px;height:29px;background:url(../images/nav_bj.gif) repeat-x left bottom;}
.nav_one ul li{float:left;margin-right:4px;}
.nav_one ul li a{display:block; width:82px;height:20px;background:url(../images/nav_bj2.gif) no-repeat;color:#000;text-align:center;padding-top:9px;}
.nav_two{width:960px;height:34px;}
.nav_two_left{width:2px;height:34px;background:url(../images/nav_bj3.gif); float:left;}
.nav_two_center{width:956px;height:34px;background:url(../images/nav_bj4.gif);float:left;}
.nav_two_right{width:2px;height:34px;background:url(../images/nav_bj5.gif);float:left;}
.two_nav{width:946px;height:34px;padding-left:10px;}
.two_nav ul li{float:left;line-height:34px;color:#fff;}
.two_nav ul li a{color:#fff;}
.two_nav ul li a:hover{color:#fcff00; text-decoration:none;}
.search{width:958px;height:29px;border:1px solid #d1d1d1;border-top:0;padding-top:6px;}
.search_left{width:605px;height:21px;border-right:1px dashed #1e1e1e;float:left;padding-left:8px;}
.search_left input{color:#444444;line-height:19px;}
.search_right{width:327px;height:21px;float:left;padding-left:17px;line-height:21px;}
.search_right a{color:#d00c07;}

.content{width:958px;height:53px;border:1px solid #d0d0d0;margin-top:7px;}
.content_left{width:254px;height:42px;padding-top:11px;background:url(../images/head_bj1.gif) no-repeat 27px 14px;padding-left:64px;float:left;}
.content_left ul li{float:left;padding-left:15px;width:48px;text-align:center;line-height:18px;}
.content_right{width:1px;height:53px;float:left;background:url(../images/head_bj2.gif);}

/*中部*/
.center{width:960px;height:auto;padding-top:7px;padding-bottom:6px;float:left;}

/*底部*/
.Foot{width:960px;height:auto;text-align:left;float:left;}
.link{width:958px;height:auto;border:1px solid #d1d1d1;}
.link_title{width:948px;height:26px;background:url(../images/link_bj.gif);border-bottom:1px solid #d1d1d1;line-height:26px;color:#ce1010;padding-left:10px;font-weight:600;}
.link_list{width:938px;padding:10px;line-height:18px; color:#393939}
.link_list a{color:#393939;}
.Foot_nav{width:960px;text-align:center;padding-top:10px; padding-bottom:10px;line-height:20px; color:#5c5c5c}
.Foot_nav a{color:#5c5c5c;font-weight:bold;}
.Foot_nav span{font-weight:bold;color:#ff7800;}


/*内页左部*/
.nyleft{width:235px;height:auto;float:left;text-align:left;}
.left_news_left{width:235px;text-align:left; margin-bottom:8px;}
.left_news_left .title{width:235px;height:28px; background:url(../images/titbg.gif) no-repeat}
.left_news_left .title .item{width:75px;float:left;line-height:28px;text-align:center;color:#0a0a0a;font-weight:600;}
.left_news_left .title .more{float:right;text-align:right;line-height:27px;padding-right:10px;}
.left_news_left .list{border:1px solid #d0d0d0;border-top:0;padding-left:6px;padding-top:10px; padding-bottom:10px}
.left_news_left .list ul li{background:url(../images/li_bj1.gif) no-repeat 10px center;padding-left:20px;line-height:26px;}
.left_news_left .list ul li a{color:#000;}



.txt {
    color:gray
}

.valiCode {
    border:1px #d1d1d1 solid;
}


.icon {
    background: url(../images/tabicons.png) no-repeat;
    width: 18px;
    line-height: 18px;
    display: inline-block;
}

.icon-sys {
    background-position: 0px -200px;
}

.icon-set {
    background-position: -380px -200px;
}

.icon-add {
    background-position: -20px 0px;
}

.icon-nav {
    background-position: -100px -20px;
}

.icon-users {
    background-position: -100px -480px;
}

.icon-role {
    background-position: -360px -200px;
}

.icon-set {
    background-position: -380px -200px;
}

.icon-log {
    background-position: -380px -80px;
}

.icon-delete {
    background-position: -140px -120px;
}

.icon-edit {
    background-position: -380px -320px;
}

.icon-magic {
    background-position: 0px -500px;
}

.icon-database {
    background-position: -20px -140px;
}

.icon-toltip {
    color:#d1d1d1;padding-left:20px;
}

/**
input.rightformcss,select.rightformcss,textarea.rightformcss{border:1px solid green;padding:1px;}
.failmsg{color:#a40000;}
.msgvaluecss{font-style:italic;}
input.failformcss,select.failformcss,textarea.failformcss{border:1px solid #a40000;padding:1px;}

    */
 .tj{ width:170px; margin:auto}
 .tj input{ background:url(../images/tijiao.gif); width:169px; height:30px; border:0px; cursor:pointer}
.tjcon {
    text-align:center;
}
 .tjcon textarea{ width:550px; height:100px;}
 .logindiv li span.Monitoring {
    display: none;
    padding-left: 8px;
    top: 15px;
}
.Monitoring em {
    background: url("../images/pwdstrength.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 13px;
    line-height: 1px;
    overflow: hidden;
    text-indent: -20000px;
    width: 104px;
}
.Monitoring .Strength1 {
    background-position: 0 0;
}
.Monitoring .Strength2 {
    background-position: 0 -13px;
}
.Monitoring .Strength3 {
    background-position: 0 -26px;
}

 .choice{ margin:10px 0 20px 130px;}
 .choice span{ float:left}
 .choice .zs{ margin-right:10px; margin-left:5px; padding-top:0px}
 .choice .gz{ margin-left:5px; padding-top:0px}
.msgx {
    background: url("../images/paytishi.png") no-repeat scroll 0 0 transparent;
    color: #7E7E7E;
    display: inline-block;
    font-size: 12px;
    height: 22px;
    padding-left: 35px;
}
.msgA {
    background-position: 10px -26px;
}
.msgB {
    background-position: 10px -68px;
}
.msgC {
    background-position: 10px -111px;
}
.msgD {
    background-position: 10px -153px;
}
.msgE {
    background-position: 10px 3px;
}
.msg0 {
    background-position: 10px 50px;
}


.logindiv {
    padding: 8px 30px;
    width: 898px;
}
.logindiv .log_link {
    color: #7E7E7E;
    height: 60px;
    line-height: 20px;
    text-align: right;
}
.logindiv a {
    color: #C63800;
    text-decoration: underline;
}
.logindiv a:hover {
    text-decoration: none;
}
.logindiv li {
    clear: both;
    font-size: 12px;
    height: 38px;
    padding: 0 10px;
    width: 878px;
}
.logindiv em {
    color: #FF0000;
    display: inline-block;
    font-style: normal;
}
.logindiv label {
    color: #444444;
    display: inline-block;
    font-size: 14px;
    text-align: right;
    width: 130px;
}
.logindiv .txt1 {
    border: 1px solid #BBBBBB;
    height: 24px;
    line-height: 24px;
    text-indent: 2px;
    width: 260px;
}
.txt1 {
    border: 1px solid #BBBBBB;
    height: 24px;
    line-height: 24px;
    text-indent: 2px;
    width: 260px;
}
.logindiv .read {
    text-align: center;
}
.logindiv .read a {
    color: #454545;
    text-decoration: underline;
}
.logindiv .read a:hover {
    color: #67B500;
    text-decoration: none;
}
.logindiv .yz_img {
    display: none;
    padding-left: 8px;
    vertical-align: middle;
}
.logindiv .inputA {
    background: none repeat scroll 0 0 #FFF4EA;
}
.logindiv .inputB {
    border: 1px solid #FF0000;
}
.Login_an {
    padding-bottom: 45px;
    text-align: center;
}

#email_auto_pop {
    background-color: #EFFAFF;
    border: 1px solid #C7D7D6;
    position: absolute;
    z-index: 10000;
   text-align:left;
}
#email_auto_pop span {
    cursor: pointer;
    display: block;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    padding-right: 10px;
}
#email_auto_pop span.on {
    background-color: #C7D7D6;
}

#fileQueue li {
  float:left;list-style:none; margin-left:20px;
}


